#include "Deque.h"
#include<iostream>
using namespace std;

void main()
{
	Deque<double> d1;
	d1.push_back(4);
	d1.push_back(4.1);
	d1.push_back(4.2);
	d1.push_front(1.1);
	d1.push_back(4.3);
	d1.push_front(1);
	d1.push_front(1.2);
	d1.push_front(1.3);
	d1.push_front(5);

	Deque<double> d2 = d1;
	d2.push_back(2.1);
	d2.push_front(2.7);

	double outValue;
	while (!d1.isEmpty())
	{
		d1.pop_front(outValue);
		cout<<outValue<<endl;
	}
	cout<<endl;
	while (!d2.isEmpty())
	{
		d2.pop_front(outValue);
		cout<<outValue<<endl;
	}
}